made the item types powers of two.
now we can apply bitwise operations on them for ease of compution and conditional checking.