i'm not allowed to use cake
added all the source files for the ridiculous amounts of frameworks i'm going to attempt