This fits nicely with #26 and the effort to move all the lengthy constructors to a more DB-like format
A lot of repeated code snippets
BIG ONE:
Theres truly a lot of stuff that should be better isolated. Like what if we reconsider the game to have two "modes", (1) combat (2) exploration, put them in diff files, and then have different modules accessible to both (inventory, magic tree) that are also in separate files.
It's Been A Long Time Comin
Break it up boys!
The Reasons:
Just my thoughts