Adding in files to the repo that needed to be added, still needs a bunch of commenting as well as a README