Patterns introduced, NLConsole improved, Servers progress.

Improved NLConsole further, Started implementing Subscriber pattern,
which will introduce the Command Pattern. Started introducing
polymorphism to servers.