Bump docker/build-push-action to v6 and update file/context in build-docker.yml. Add job name 'Offline Local Version' to build-docs.yml for clarity.
Introduces a 'docs' submodule for project documentation and integrates MkDocs build steps via CMake and Makefile.