Replaced the ClientAction object in the controller with a
ClientActionProxy object (changes only made to login method and the
proxy is saved in the session)