add comment on CamelCase, add factory fn for Person and few examples of ...

...using defrecord instances as maps