Model successfully decoupled from Session (Java)