Fix: re-adding 'add contract' button (whoops); adding auto-complete
functionality for contacts field. Not yet perfect