Add ImmeubleCardController dedicated controller to avoid CLASSE if
conditions and future such poor design issue. Code duplication for
identical card controller functions should be achieved using Angular
custom directives and possibly services.