part 1 refactored. model completed
sequence changed models, association working