Make lots of changes
Add player and error files
Drastically simplify battlefield.py