Some progress towards fixing button solution. The border isn't being drawn properly. It also ignores the duration and easing effects of any block it's in.  Added instructional text that appears if the user has not yet used the app fully. Working on animating it in and out properly.