Initial Commit

First version :D

Much is to be done, eg multiple connections etc-- but it's working, so that counts:)