Name policy changed to google guidelines conformant.

All cpp files became cc, further process awaiting for header guards.
Futher code cleanups.

Moving to new style continues.
Simulator project added.

Some of the usefull network stuff implemented. I test different ideas with sync/async modes.