start fleshing out architecture
Start work on the DataBase class implementation.
Merge branch 'FinishLine'

Conflicts:
	Shape/FinishLine/FinishLineControlPanel/FinishLineControlPanel.ino
	Shape/FinishLine/FinishLineControlPanel/input_device.h