The initial version of os

Has support for a static number of process
Only one priority, an array is used as the queue

TODO: add memory management and test processes
Merge branch 'master' of https://github.com/wrendalscrub/SE350_Lab