Updates and added Item class.