protect trip from edit or delete by other users
add POI to trips
one POI can only belong to one trip
UI tweaks