Fixed menu pull out. Added shade and shadow opacity change depending on position of menu. Made menu animation transform3d to rely on graphics card, thus reducing stuttering. Leaving comments in the code because this will need to be tweaked in the near future