finish the basic application mainly including CRUD