Changed API method names for setting button label
Added possibility to publish to maven central with Gradle
Re-factored sample UI and removed maven completely from build system