Created hb-immeuble-card directive, refactoring existing view template
and controller logic accordingly.