New structure for the plugin

Created new packages for the plugin part of obey
Adding annotations

Not sure about how it is goind to be integrated inside the rules ...