Commit #1 During Hack-athon

My addition of the player class and other nessesary subclasses, unit,
reputation, rep, location, technology, trade, map.