added ZeroMQ and Icon
reorganised folders and updated .gitignore
added in the ZMQ software
cleaned up software
modified javascript file