Done Some critical changes, added new package/class,
all fetch code to be written in Item class