Added main class that generates arguments