Added Box::equal() comparison function.
Added BoxManager() to keep track of the currently active input box.