Added preprocessor conditional syntax and more comments on dot and neato