remove geographic column on connection
remove shape from connection factory
refactor factories
refactor model mi_system