Functions for input, planning parts of speech

* Functions added for cleaning up and checking input values (input.c)
* Started segmenting things to best achieve all the forms of verbs
* Hard-coded nouns as they are static and relatively small