add interpreted language support (alpha)
update .gitignore
add necessary documents