LR-99: Battle Engine v1

Thoughts: 
* Regarding the level of confusion in this block of code - I agree and am not sure how to rearrange this. I am open to suggestions on this.
* Player is a stage actor that is following our script. I didn't think this was confusing when I implemented it but maybe.
* About no suggestion on selecting monster, this is again the penalty I have implemented for wasting time.