#19 adding networking

I will start doing experimental versions, cause im stuck right now