Make public API consistent, all commands use CamelCase
Added support for guitar strumming pattern diagrams