Add restful, CRUD and mongo features