initial project structure
first rev, container boots
second rev, more complete