Comments for everything, some minor changes when i noticed something doesn't make sense, discovered two HUGE problems that need to be fixed