Add file structure, less files and docs