Added Player class and subclasses, also some housekeeping