Seperated Player, Level, etc... Still not finished cleaning Code