commit hash instead of branch name for version
Add a build date to --version
GUI stage code