Sudio controller template; Pattern button cc was incorrect.
Moved all Pad functions into abstract view extensions.