Added InfoBox functionality and additional unit tests.
updated version