Added some comments.
Tried to implement so it is possible to pickup an call. NOT TESTED.
Organized the imports.
Cleaned up some spaces.
Festches the call list in the beginning from alice.
added GPL license to all the dart files.