sort out files
initial commit, unfinished