Added scheduler with auto saving, changed saving system, etc.