Aaron's new Class implementations

All methods implemented - need to clarify a few things with Gary (think
I had one of your old classes)
Think every needs to get an idea of what their classes do and we need a
group meeting as it’s difficult to figure out where all other
potentially necessary objects for game play are going to come from -
and we don’t want to add extra implementation if some one else handles
it in their class(s).

With love,
AA xoxox