Added like referencing interface for checking when a button has been pressed
Modified Button stuct so that it would automatically incriment its id
Fixed typo in constructor
Added functions for managing button presses
Added definitions for the ID for each state
Merge branch 'master' of https://github.com/rbellido/Project