Added limited camera controls,
severe updates to json serialisation scheme,
modifications to test player walljumping,
support for dynamic detection of walls and framework for detection of pits.