Preliminary pre-buffer commit. Core functionality and navigation works.