File Structure Revamp

Re did the file structure, and named things .hpp instead of .h