Rewrite most parts with black magic
* Single menu architecture
* Some issues with Player components
* Move term module into this package
* Still some bugs remaining
Merge pull request #2 from sutar/master

Rewrite most parts with black magic