Early prototype of main.

Commandline parsing using Boost.ProgramOptions is first TODO in
this project.