Navigation Menu bug fixes

Fixed bugs from the menu being tappable while animating, added a delay to the close animation, corresponding delegate methods and fixed the layout of some of the views.

@yammada have a look!