[FIX] remove warnings introduced by MSVC-support changes
[NOP] whitespace changes
add default constructors
[FIX] bring to new blast module and translation module interface