Added main entry point and argument parsing
Added delayer base