595-21 Rework mostly done

When making this page like the amounts page, I noticed that when you add
more than 3 items, the list of buttons gets pushed off the screen.  I
wasn't sure if we should try to work with WrapPanels or not, so I just
got my .cs code to work with the stack panel.  This means that the
number of buttons per row is hard-coded, which I realize is not ideal.
If you (Brenden)  could advise me on which direction you would take, I
would gladly rework this code to reflect it.