clean up and adding readme, requirements