Main file and dir structure