Empty classes for full compilation.
Program options preparations.

Now Program options are read from the config.cfg, and conf/debug.cfg is
set properly for debugging purpose.

Makefile is moved to the root directory.

Components are to be instantiated.