add k_active/k_filter/k_neutral in aql parser
Merge branch 'version_2' of https://github.com/TMA-AQ/AlgoQuest into version_2
add doxygen documentation
move some code into util namespace
lot of minor refactoring