Added namespace to docs, made Gesture abstract