Updated lexer and parser to support collections
 * Added a helper function to read collection from a file
ADT files to parse and convert contact.atd structure into JSON file
Added atgen into the building packages
* Minor refactoring
* Minor refactoring
* added contact_to_json function