Fixed Button and Label clicking

Child ranges needed to be global, instead of using their range inside of
the parent. I also converted some small event listening methods to
anonymous methods.