moved color constants
added more complete command line arg parsing