- added architecture doc
- renamed few prop variables to match the style
- edited few other readme docs