Started working on ways to list verbs

* Created file for array utility functions
* Merged cartesian and array_util
* Fixed multiple definition problem by adding parts_of_speech.c