Connection implementation

Hold on to your butt because we have working JDBC code, newly re factored and a shiny  finish.
@ThomasKearney yeah it is, we actually found [here](https://code.google.com/p/google-styleguide/source/browse/trunk/eclipse-java-google-style.xml) and it did that for us.