Added model.LevelMixin, which combines all model mixin classes
Added DoorMixin to LevelMixin
Both cavern and dungeon levels now generated
Added doors to dungeon
gen.add_doors can add both open and closed doors
gen.add_doors can chance add
Can now open doors
Player can close doors
Changed default door color
Monsters will open doors now
Closes #17