new contact class

Signed-off-by: Keyssoh <neuneuil5@hotmail.com>