Use hashes rather than loads of separate constants
Don't need .rb in require statements
Add owned by player
More removing .rb in require