Renamed CLI project, New GUI and Test projects

GUI project has Filter Predicates test utility.  Tests project has
nothing because I'm a terrible person.