Addition of Player class and dependent classes

Gordon made the player class, Equipment class, Consumable Class, Spell
class and Weapon Class.
Methods are only getters, setters and constructors for now.