merge and change layout controller name.
[template] bug-fix: old method.
remove garbage code
[buy] New: Added sample logic.
[Document] Added: howto install.
Merge branch 'develop'