Pushed options parser to main()