Renames config to context

Rename packages and classes
Basic formatting
Minor Edit
Merge pull request #6 from TheKojuEffect/master

Total Integration of all branches