start work on contacts UI and various JNI additions
ui touchups