Cleanup part 1
Cleanup part 2
Cleanup part 3
Serious cleanup WIP
Huge refactoring, WIP
Huge refactoring, WIP 2
Huge refactoring, WIP 3
Huge refactoring, WIP 4
Compiles :)
Huge refactoring, WIP 5
Huge regactoring, WIP 6
Huge refactoring, WIP 7
Huge refactoring WIP 8 - Not crashing anymore :)
Huge refactoring, WIP9 - more tests onboard :)
Added back normalization
Fixed a problem likely related to #96
Huge refactoring, WIP 10 - almost there :)
Huge refactoring, WIP 11 - More tests onboard
Huge refactoring, WIP 12
Huge refactoring, WIP 13, new tag computation