add composer and fix bugs
fix a few more bugs and tune up sample plugin
fix sub grouping and update readme