Put the config module into its own namespace.
Put the data module in the global namespace.
Merge branch 'master' into newnamespace
Put the error module in the global namespace.
Put the file module into the global namespace.
Put the graphics module in the global namespace.
Put the interface module into the global namespace.
Put the math module into the global namespace.
Put the misc module in the global namespace.
Put the networking module in the global namespace.
Put the string module in the global namespace.
Fixed a typo in the interface module that prevented compilation.
Fixed a namespace decleration in the interface module being in the wrong place and preventing compilation.