Set up structure and tests

Signed-off-by: ewt0001 <ewt0001@auburn.edu>
Completed challenge

Signed-off-by: ewt0001 <ewt0001@auburn.edu>