update scripts, simulator mac, add API doc
update directory structure
update README
update tools