Code Cleanup & Bug Fixes

Fixed bugs during character setup, and implemented monster loading /
saving. Separated code, fixed package structure, and updated the readme
accordingly.