updated documentation for compile and run