First working version

Still missing a tonne of functionality, but you can create, view and
edit contacts