Item spec
Player spec - part 1
Part 2