Plugin code and styles added.

The main code of plugin (includes front and back end) and the styles for
the front end has been added.