Reworked represent classes
Create RepresManager.cs
Add checkpoint numbers (now we can define the order of checkpoints)