add optional flags include, cmake project and minimum req'd

Signed-off-by: Scott M Anderson <smanders@sdl.usu.edu>