Start to document the architecture.
Mention the implementaion strategies
Merge pull request #11 from alex/more-docs

More docs