[#6] Enhance test runner

For test runner script run_test.py:
- implement run for all tests and for individual tests
- add documentation to the script