new file structure. first commit.