Added Spring context, interfaces for gateway and event wheel and a
simple design idea.