added docs/ directory and fixed form validation.

added mongoose to the project and a companion test file in the test/
directory and added commander CLI you can now put -p to make the server
run on a given port.
Merge pull request #5 from ChrisMcKenzie/master

Added docs/ directory for any documentation relative to the project