Responsive menu animations. Fixes #3