added support in context.h for parsing command line arguments