Improve performance, event consistency, fix reqAnimFrame, improve focussing, fix bugs, better options