added assets and styling for plugin

added assets, refactored structure of assets and added styling for pocket component