add README and specification