Added/changed comments and style
Added return description
Fixed formatting, changed PID defines
Making -p behave more like standard 'ps'
Added exit status macros
Commented getopt() loop
Commented #defines
Added header comments
Lines no longer exceed 79 characters
Added optArgs struct, made style more consistent
Now using cliArgs struct instead of array
Added Makefile and included optproc header in implementation
Initializing struct in main
Changes to -p processing success
Forgot to declare procOptSuccess
Moved opt string to a variable
Assigned default flags for options
Added exit on options processing failure