added more methods to db
Revert "added more methods to db"

This reverts commit aaeee4bd7e41dbe469a2f52f9d63b1804280f931.
Revert "Revert "added more methods to db""

This reverts commit 9c26c27ebcacdc5fe190699820f7af9e1ab4d40f.
Needed Items tab working

Also, worked on UI