public Entity init(){
        
        setVelocity(new Vector2f(-0.3f,0.2f));
        
        try {
            AddComponent( new ImageRenderComponent("BirdRender", new Image("assets/bird.png")) );
        } catch (SlickException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        Random rng = new Random(System.currentTimeMillis());
        int r1 = rng.nextInt();
        if(r1<0) r1*=-1;
        this.setPosition(new Vector2f(SCREEN_WIDTH, Math.min(((int) r1 % SCREEN_HEIGHT) + GUI_HEIGHT + BIRD_HEIGHT, SCREEN_HEIGHT-BIRD_HEIGHT-64)));
        return this;
    }