Major update

Communication working
Client example