Added some more components, and described the overall proposed system in the readme.