New class for setting parameters
Further development
More changes
Command line argument handling altered