creamos una excepcion de modelo para el tilemap y todo lo relacionado
todos los errores bajaran de ModelError en este paquete
creamos el modelo de grid. no tiene nada mas que calculos dimensionales y deltas de desplazamiento. debe ser parte del tilemap y no el tilemap en si mismo.
creamos el modelo del punto y ajustamos para que lo tome como base el modelo de grilla.