[WIP] Port contacts page to backbonejs

A bit non-obvious, but I can't come up with a better name. But why no boolean?