spinlock and reader-writer locks added, still need to include it in hashmap, etc.
Merge branch 'master' of https://github.com/mattjhayes3/cs3410-pa4