Architect: some useless microoptimizations

This commit is just to test ISC license is OK, and that GitHub works.
Architect: Fix rounding
Architect: Make the class public
Architect: Why the f'ing heck would you make your Scanner public?