Branch for developing the RESTFUL API, currently, it will not compile