moved itemlib into a seperate json file