First commit. Added program options parser and sample config file