Moving Level to logic package.
Renaming factory to Entities.
Passing EntityListener in constructor, instead of being optionally registered.
Testing when laser is fired.
Testing game logic creation.