removed BackGround in favour of a tile-based Map
added spawn method to World
bullets are reflected using constraints
added imperative implementation of target graphics
Merge remote-tracking branch 'origin/master'