create table only if it does not exists
add travis for ci