Template for the state machine

Possible structure for main file, compiled but not run yet
Feel free to edit or compose a better structure
Merge branch 'master' of https://github.com/EECE281GroupAwesome/Projects