add loading view to sub-module
loading view for contacts list
passing parameters to the loading view
add edit view and navigation
data validation and error display when editing a contact
editing a contact from a modal window
using a layout