Initial checkin of two pane version