Changed room back to a class.

Also changed and added some player class functions to make Room and
Player very similar in how they handle items. Then rewrote the get and
drop commands using the related functions.