LR-99: Battle Engine v1

Simplified with dictionary of dictionaries in constants. Let me know if there is anything else you would like me to do.