updated readme and added the apache license