first commit

First commit, communication seems to work. Please note: barely tested. Alpha version!