Removed some console prints and debug logs
Structured singletons a bit better. Optimised saving by removing unneeded variables from being saved and fixed a bug with checkpoint loading repeatedly