Change gates_ container into types_ container.
Refactor add_note_ functions error messages.
Script temporary input runner. Correct one input. Discover that
incorrect order of input parameters do not cause error.
Bug tracker is added.
Introduce a new function to report results.
Output printing function is enhanced.