Added requirements and initial tests
Added tests for each function
Update requirements file
Merge pull request #1 from johnshiver/step1

Step1