Add bullet obstacle and implemented factory

* Add Bullet obstacle with constructor
* Obstacle factory can now be used to make bullets
* Modify Log should now work
* Add GraphicBank for quick access to often used graphics
* Add bullet graphics
Merging