add swrevealviewcontroller
add gesture in reveal controller