ContactGrid view, commands and service first commit