Added: Buttons

Added buttons. They are placed and updated properly.

Tested and well. :)
@turt2live That would imply changing the other similar implementations too. Might be something for a future pull request. :)