Create button plugin

Add ButtonPlugin class
Add ButtonPluginTest class