More error messages and minor display changes.

added an error msg to make sure all fields are populated with data.
still need more errors for improper input and possible a change over to
formatted text fields to restrict input.