Shell is now working. Does library detection properly and even formats code correctly. Have only testing with fmt.Printing so far.