BattleSoldiers - no encapsulation, starting to look at portability...making comments for changes