* first pass * improvements * extract terminal.dart * rebase * add default terminal to context * The analyzer wants the ../ imports in front of the ./ imports * review notes