This is an offshoot of Jimkell's repo to include a JUNIT component for testing.