Issue 162 landscape menu

Fixes #162 

Needed some js to detect orientation changes :(