Initial languages ported over from main repo