Initial Commit - Decent Test Coverage

Integration Tests have not been performed or created