Improved system documentation.

Added info in top readme.
Moved license file to top dir.
Updated architecture diagram.
Fixed up readme for each module.