The Pinyin Master home page has moved to
http://liwin.com/pinyinmaster/
.