Moved item attribute editor to its own module