updated to use live-plugin and compile as standalone project