Create basic structure and models