Finish add/edit/remove/select see detail below.

1. Inventory activity can do most of use case except search.
2. Inventory can do it only in 1 table.
Revert "Finish add/edit/remove/select see detail below."

This reverts commit 9663492ebe26a780c961f155354ac9f8bc442fc2.
re commit because of some pull bug.