move log initialization from static initializer to main method

i suspect the static initializer is throwing an error, but TypeInitializationExceptions are making it hard to debug.
Also, organize using statements across project.