[Closes #9] Create snap view controller.