Initial commit
release scripte
add travis CI builds
create the generation of id by recording getter calls