added readme and nicer constructor for time expiration policy