Laid the foundation for code that updates projects, and fixed some small bugs
Merge branch 'dev' of https://github.com/dsv-su/marihan into dev