Merge pull request #3 from saleemrashid1/master

add a ton more languages; general cleanup