made console colors optional with compiler flag 'COLOR'