Initial setup and tests