Initial commit, first language now working, js/node.
PHP version is still largely broken but I don't have all year to fix it up, the idea is there for now.