New features v2

1) Adding contact features with new UI
2) Also implementation of modal boxes.