redesign and refactor the lesson side nav