NOTE: THIS IS AN WORK IN PROGRESS! ALOT OF STUFF IS UNFINISHED BUT IS STILL BEING WORKED ON! time to die for 10 months