Created Factories

Created Character Factory, which needed a bunch of other factories, such
as armor and weapon factories. Also altered LevelTract classes. Need to
update UML.