Added first implementation (incomplete) of the doors library