Presentation starting point
checkpoint 1 - added ng router
checkpoint 2 - converted from ngRoute to ui.router
checkpoint 3 - made contact card into separate nested view
checkpoint 4 - made print button work