basic nav, refactored into coffee classes