Added comments and changed cellardoor.cached.cs to make it integrated with the door