Feature/107 responsive navigation