Built out seperate classes for rooms, players, and weapons