Remove commented code from check.py
Add contracts to read_and_parse_json
Add load_enum and load_struct functions

Load enumeration list json
Load full struct into dictionary
Include tests for file loading helpers
Rename test_load_units to TestLoadUnits
Use load_struct for armor loading
Use load_enum for attack types
Use load_struct for attacks
Use load_struct for movements
Use load_enum for tiles
Use load_struct for units
Team inherits from BaseClass
BaseClass repr now flattens to json
Tests for BaseClass repr
Verification tool for data integrity
Incorperate data verification into check.py
Get template structure of each struct
Add templates/ to .gitignore