Massive code clean-up, remove irrelevant files and modules, improve testing framework.
Merge pull request #13 from TID-Lab/1069_code_cleanup

#1069 Code clean-up