Removed a lot of classes

I cleaned all the old classes and have cleaned the files to take a
dictionary and only a dictionary into the __init__(), this reduces the
amount of variables and means that I can have a 'infinite' amount of
player classes and items.
Added the 'New Game' Feature
A ton of item, class and weapon JSON files.

This can now be parsed into the classes and make an item with those
properties.
Unsupported item maker (not full implemented)
My test save in a JSON format