public Entity init(){
        
        setVelocity(new Vector2f(-0.6f,0f));
        
        try {
            AddComponent( new ImageRenderComponent("BoardRender", new Image("assets/board.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 + BOARD_HEIGHT, SCREEN_HEIGHT-BOARD_HEIGHT-64)));
        return this;
    }