Interface Builder support

Make the controller Interface Builder-friendly:

* Make properties `IBOutlets`.
* Add `IBActions` to toggle, open and close drawers (can be called using the first responder!).

Besides return `instancetype` instead of `id` from init methods ("new" best practice).