added the plugin code and updated the read me.md file

Signed-off-by: David Wellock <david.wellock@mintcreative.com>