engine now serialises using rapidjson
file loading help
added json interface
made area a json object