Issue 1: Add acceptance tests

Resolves Issue #1