Added id's to all input fields as well as added hidden input

Added in missing id's to some inputs that didn't have them as well as
added a "hidden" input field to satisfy project requirements.  Will
(hopefully) find a use for it later.