Criacao do EntityModel e EntityModelListener.

Signed-off-by: Leonardo Ono <ono.leo@gmail.com>