Start work on some comprehensive documentation.
Update README