Buttons handle their own blocks so we don't need to store them in an array

Signed-off-by: Jared Allen <jared@redcact.us>