Implemented input form prototype (closes #7)