renaming files, added camera projection method and some helper methods for getting that done