added spectrum visualization
implemented basic tcpserver