Refactoring
update .gitignore
update runner script
Updated cli tools
Add missing files
Huge amount of changes, mostly Query parsing rewrite
Basic scoring implementation