First commit

Adding basic implementation of the plugin