Revert "add index, show and delete"

This reverts commit 23786e446f2d7e3958e4eb34ab9b48394cd45885.
Revert "reorginze code"

This reverts commit ef12895d2b18e6af671b57aa0d54a0a0254f84b1.
Revert "fix build"

This reverts commit 55ca321e015640f154b80ddb010dc33f99c1602f.
Revert "add servlet test"

This reverts commit 2fedce7ecf5cec97891fd89f0b3467a7fcd6401e.