checkpoint, reorganizing things a little, introducing a new idea for collection/model file organization
file structuring