Cleaned up, added hacklang support, and added navigation shortcuts