#286 use core2 templates
improve coverage reports
improve reports
Partial fix of #128, /core/offer -> /offer
Merge pull request #287 from hyperkang/iss128_core_offer

Partial fix of #128, /core/offer -> /offer
Partial fix of #128, /core/solution -> /solution
Merge pull request #288 from hyperkang/iss128_core_solution

Partial fix of #128, /core/solution -> /solution