First steps in refactoring to use swappable state machines
Fix some compiler errors
Rename files to shorter names
Get state map working.
Print out reflow settings for debugging
Fix bug with buzzer. Fix bug with button. Add missing check_state call. Print name of state when it changes.
Fix issue with subclass initializtion of reflow settings