Modified UserWidget's key handling, added getters & setters
UserWidget changes color