Crowdcon 4

Kind of got carried away. Was meant to only be the first API call of projects, but ended up adding the whole unit testing engine too.
The json helper will terminate script execution - there is no need for this.