Added Multi-language support.  Still need plenty of work to add syntax examples for more languages