updated readme. split files for simplicity