fixed some stuff
added a ton of files