-More code cleanup

-Created CheckpointManager
-Created FactionsManager