Start changing to full fledged C++11
starting implementing the gateway