Added overlayClass setting; version bump to 2.3.4
Partial rewrite to fix bugs (including orientation and Vimeo fullscreen bug); version bump to 2.4