Implemented keypoint extraction; some UI work.