Lots of stubs to fill out

Most of these stubs encompass the functionality in the project
documentation provided by Dr. Henry for this project