genericisize some raw types
remove TODO on weird character - deal with it on display
add jacoco to project in anticipation of replacing cobertura