[WIP] Rotation button and button group

Ready for review.
Do we use a red image when enabled?