add color to logging
add timeout decorator, data_io and log_io
add doc/ and test/
rename topaz.py index.py, name issue
works on single board