Switched parent package to text-mode
Added majore modes for ocaml and go