Fixed up some comments. Made sure that the untested functions passed flake.
Tested it on linux. Seems to work. Touched up the AWG demo