Refactor plugin

* create dom structure inside the plugin
* change license text
update gitignore
Update readme