Added item class

Signed-off-by: Zach Klabunde <zbunde@gmail.com>
added items db and itemlist class

Signed-off-by: Zach Klabunde <zbunde@gmail.com>