Created the first version of the stack

Created the stack and made sure the pop/push were working properly, and
then created driver.c to run all the tests. A Node struct was also
created that will be used later in the queue.