corrected implicit port switch and simplified connection maker
corrected network checker so it now uses instantiator instead of mapper
corrected bug with current entity in type checker
does not take into account the fact that we're already iterating through
the parent network's mapping though. ok for now but need to be improved
later.