Add stuff for stage 2

Set up sem and mutex
Wrote mutex implementation based on sem
Merge branch 'master' of https://github.com/ndminh92/cosc301_proj04

Merging
Working on stage 1. Still debuggin