Fleshing!

-Renamed concept to documentation for holding our documentation
-Fleshed out the default skin for now
-Make the skin test add notes with a preliminary interface
-Add button interface for keyboards, joysticks, and mice
-Allow selective disabling of updates and draws from the core
-Create an interface builder that allows iteration of notes and
read-only data for skins
-Reformat the user configuration to account for generic keybinds
-Add array_append
-Give sandboxed code access to print (this should be replaced
eventually)