Closes #2 - update :)

Added things listed in #2 (custom colors for buttons will be added in
future)