first commit of theft page

also put the data page into a single file