add trip model
add basic calendar