Lots of new controls

Added many to the view panel, cleaned a few up, still a lot of more work
to go.