improved inputs

Inputs are now a little simpler, look nicer, and resize correctly.