Implemented create a new directory feature