Add InputField component

Adds initial version of the InputField component, styles for the
component, and adds it to the test page.