Adding all files necessary for project

Maybe missing a few, but I think this is all of them