added work with projects possibilities
implemented load/save project methods
added tests for load and save project