introduced project within the REST API
made projects working in the gui
added schema changes
changes in submodule