Add maxfail=1 to test rule in Makefile
Update command line parsing. Use Schema for validation.