Update find_item method to throw 'ObjectNotFoundError' when an item matching the name and type is not found

Change-Id: Id135e09c59f0d5f6687cac632742ba4044ae9af5
Update item_exists? method to be public

Change-Id: I500bc5fc5b13d965214d61ad721815996914d6ea