run_asym.sh: Changed path to executable to get consistent with default instructions
Removed deprecated code
Minor stylistic changes:

- Some gymnastics with std namespaces
- Include appropriate std header files
Added some doxygen documentation
Removed commented code