add contact state and page
Merge pull request #1 from marcwright/contacts

add contact state and page