Buttons Work

I added groups and a simple string compare (there has got to be a better
way) to test if input or output. Right now all it does is when you click
an output, the inputs pop up, and when you click an input it disappears.