dev

thing and item object refactor.