Composerized the plugin and added node build script