Item and ItemHandler class added.

Signed-off-by: Jacob Duddles <jacob.duddles@live.co.uk>