Basic plumbing and refactoring in preparation of image annotation area