Added logging classes and its specs

Ref #13
Logging connection extension

Ref #13
Colorized console output

Ref #13
Merge branch 'logging'