Added submodule and main plugin file