Initial commit, working out constructor.
updated checklist, and questions