Added a new config system
Got rid of the type markers
Merge pull request #16 from TeamNexus/configuration

Added a new config system