Seperate model and view components of Bullet and Player class