Updated design and documentation

Preparing for first release.