Made Ruleable extend listener. Needed to in order to properly register all existing rules and goals...

- Created the initial abstract class, GameCommand, for any commands that will be created for the games
- Changed some classes from Java to Scala
- Added some Triggers, such as LevelUp and LevelDown
- Added a rule, TeamKilling
- Moved SaveManager and GameManager to a "manage" package