Added a test entity
Added an item registry and definition interface