added message types as defines
added setupContacter method
adding changes to binder to account for different message types (incomplete)
modified .gitignore.
Merge branch 'master' of github.com:t2munika/cs454