Merge pull request #15 from Serializer/Refactor

Refactor
Progress checkpoint
Skills, perks appear to be serializing/deserializing correctly
Block breaking also appears to be working correctly
Merge pull request #2 from disconsented/Refactor

Refactor