Moved item types into a seperate module.