Readme Edits

Added outside libraries to Readme
Major fixes and optimizations

Modify Buttons to use 1 pin instead of 6
Move State Machine messages to class
Fix scrolling between 6 color positions and Confirm dialog