Menu Changes

Changed up the menu a little bit so that it will animate better.
Smoother transitions

The transitions now use transforms instead of the right style property
to ensure a smoother transition between menu states especially when
shrinking the width of the browser while the menu is closed.