Basic Skeleton. Need to modify Player to actually be implemented as User and so I have not committed my Player.java, leaving Lance's as is for now. Will need to address that.