cleaning up, working independently, adding readme