added frontend as submodule