1. Replaced Default constructors with seperate method signatures in the A* library so I could see my own build errors.
2. Implemented Rotation and Firing from Enemy ship