Major cleanup #1

- Used Direction enum instead of strings
- Cleaned up imports
- Added git metafiles
- Replaced pythonic if statements with switch/case
Renamed input keys to use camelCase
Merge pull request #1 from oldmud0/cleanup

Cleanup merge #1