THIS IS STILL A HUGE WIP!!!!!!!

THIS IS STILL A HUGE WIP!!!!!!!