IRtrans 2.0 - code clean-up, documentation, preparation for commit into
main repo