Folder structure and some dependencies