Button Addition

Had to rework lots of the Frame-work (pun intended) to correct flaws in
the update and running stack.  button now renders, though it is very
poor. more work needed.