Initial commit
Add comments, improve readability.
Add helpful links.
Add some preliminary MongoDB stuff.
Merge readme.