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
Why? This is easier to read I think