Implement a function that, given an array of key bindings, returns a formatted shortcut cheat sheet. For this to work, the bindings should be extended by a `category`, `name`, and optional `description` field.