Lots of changes

* Object System
  Build protobuf code in CMakeLists.

* Networking
  Started implementing virtual connection UDP based networking
  interfaces. Protobuf code is created by CMakeLists.