many many many bug fixes added color things and doing big overhauls since I am the only one working on this. I can get away with it