Initial commit of crossword.c file with lots of changes.

Added prototypes for sort function, load function, and place function.
Wrote function that finds next empty row in words_array.
Created structure for a word as well as enum for orientation.