updated endsWithPeriod to work with std::string rather than char*
now loads all sentence starting words to the root's prob store
now ignores *.gch
added overload versions of printMarkov()