add restful support.

M
update readme and changelog.

M
Add submit on clusters
Add error code if submitting an already defined cluster.

M
Update changelog.md
refactor
add delete cluster.

M