Set parent before rendering child view

Allows the child view to have access to the parent when rendering so the
child can more easily bind to events on the parent. Alternatives include
manually passing in the parent view when initializing the view (which is
redundant) or having the parent setup the child view's listeners.
Ignore Gemfile.lock