first prototype
Merge https://github.com/BeatTheBuzzer/CS3281