added more files and folder structure