Added comments, changed tests

@HallCat  @SheepishMonster  Dont merge, comment for now
- Added comments in my code

- Edited Move Strategy to get rid of blank constructors and destructors

- Edited Enemy Move tests