Complate main.cpp code, made empty basic functions for mediator and argument parser, add new common directory with common types.h file which includes common types of alternate_property_computer project. added exceptions directory which will contain all types of exceptions of alternate_property_computer project, yet added exception_base class.
complate argument parser code, added enums randomization_type and alternate_property type, with appropriate getting functions