a bunch of new stuff and changes along with a readme for the autiding stuff