Much Update Such Wow

A lot has been done since I last uploaded to github
Revert "Much Update Such Wow"

This reverts commit 6ca86260ebe053c48b4b63283b18577007497d7a.
Much Update Such Wow

A lot of changes