moving to project root to allow using as a submodule