Minimizadas dependencias internas: common base, camera sin dependencias
a domain