adds ability to set custom button color
Merge pull request #243 from G5/button-color

adds ability to set custom button color