changed add items to use a factory
an objects factory for creating all game objects
removed excess lines
updated bulletFired method to use abstract factory
removed a line from init()
make player 1 win stay on screen
added get enemy state method
removed print line