Module setup and tests