move text to new folder and add data structs