Deleted some files and made new ones since first attempt was crap.