added some stubs and initial structure. integrated argument parsing library and defined command line arguments