Added all required files

Added all required files and folders. The engine and files should now be
ready to use and extend. There is also a simple test scene in place to
show that everything works.