move some files for comprehensability, update readme