Testing for the doors module! Plus quick refactor to remove some stuff I didn't need to duplicate.