Refactor/pro motion menu

@macfanatic @jamonholmgren @silasjmatson Here's the big refactor. Jamon and I aliased a bunch of methods and added gesture support. 
How about `if %i(content center).include?(side)` instead?