Finished analyze.go and main.go:
Still having some channel difficulties but I'll wrap them up tomorrow