First fully working version of the plugin.

Next up:
- Documentation
- Examples