Don't store objects in the session
Clean up Contribution Controller