Started implementing user support and propagated the key manager reference to the needed classes