Organized everything

Added all the files to the project, and almost have it compiling. I
can't debug the errors for now. I will look later.