Modified argument parsing
strted the new args parsing system
Finished new argument parsing system