Updated CustomerController class to setup it's own listener and removed this from the customerPage class