project setup for test 1
completes test 1
adds a test button
state change
state change