Integration Tests

Larger workflow tests and fixes related to discovered issues. See #23.