added app and dir structure