first commit, these files are still not debugged and most likely wont run. The renderer is not finished yet