https://git.cs.usask.ca/zhz361/cmpt370international/-/tags/MileStone4
https://git.cs.usask.ca/zhz361/cmpt370international/-/wikis/MileStone%204:%20Detailed%20Requirements