Rename remove() to deleteProject() and add return, add methods to open a...

...nd close projects, change the return of getBelongedProjects() to return only necessary rows
Well I think it's like 4-5 lines code duplication. ;) Also more code in the backend repository.