update project
add list view and list detail
add detail view