public Entity init(){
        try {
            AddComponent( new ImageRenderComponent("PlayerRender", new Image("assets/flying_ninja.png")) );
        } catch (SlickException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        AddComponent( new TopDownMovement("PlayerMovement") );
        setPosition(new Vector2f(250,SCREEN_HEIGHT/2));
        return this;
    }