Initial commit with first classes for directories