Main custom directives were created
Preview link was added
Reffactoring

data to JSON transition;
structure was improved
Scrollbar for contacts list

Appearance of the scrollbar based on the contacts list height was added
(ng-repeat render problem)
Fixes #1

The height of the contacts list is changing (auto-scroll problem) with
the groups list appearance
Scroll on "Add contact" was fixed

The changing height of the contacts list on the adding contact when the
groups list is opened was added
Fixes #3

The problem was solved by adding timeout for the chosen function
Cancel option in the edit contact fixed

Now on the cancel in the edit contact view, and then on the "Add
contact" all field in the form are empty
Fixes #2

Bug with saving contact on the "Edit contact" page was fixed
Reffactoring