initial deliverable structure
ignores