DigitalParkour

Here is the DigitalParkour implementation. Feel free to merge it or leave it in its own branch.