REmoved mappings.c and moved the font name function to bmp.c
Added a variety of primitive functions to mustate.c
Moved the C code to the src/ directory and the headers to the include directory.
It would seem that 'editor' is some sort of special case that prevents the level editor from being built by the makefile, so renaming it to level_editor seemed to resolve the issue.
bin2c shouldn't have been part of the repository in that particular form.
luop.c was just a test program, and not a part of the engine. I added it by accident, and now I've removed it
Fixed the Makefile so that the engine and the editor can be built in debug mode properly.
Fullscreen mode now works again. Press F11 to toggle.
You can also now specify 'fullscreen = 1' in the config file to start the game in fullscreen mode.
The 'resizable' flag in the config file also works again now.
There is a new 'borderless' flag in the config file to start the game without a border when not using fullscreen mode.