Added door model class and Event. Made some modification to the host
Merge remote-tracking branch 'origin/master'