Added server side validations requiring no blank forms, no invalid or previously submitted URLs and descriptions with at least 20 characters.
Testing out unique error message for failed validations.
Extracted CSV reading and appending to methods.
Corrected validation of URLs to handle cases where the URI module would throw an error based on bad user input.
Previously entered input now automatically populates forms after an unsuccessful POST attempt.  Error messages now function but still need styling.
Added styling to error messages, fixed blank form error message.