updated data definitions, comments
Split dev: library/client, updated .gitignore