     # Make `Ribs` globally accessible.
     root = window ? module.exports
     root.Ribs = {}
+
+    _keyboardManager = null
+
+    Ribs.getKeyboardManager = ->
+        _keyboardManager =? new Ribs.KeyboardManager()
 
     # `Ribs.List` is the primary Ribs component.
     class Ribs.List extends Backbone.View

                        ul.append li
                    @$el.append h1, ul




            # Lazily construct global keyboard manager
            @keyboardManager = Ribs.getKeyboardManager()

            @initializeHotKeys()

            super

            @$el.addClass('ribs')

