No longer create connection instantly by default

Also refactor a lot on initializing procedure
0.4.0