Survival-type inventory

Added a survival type inventory where blocks are not infinite.
Currently, planks are set to a -1 value which leaves them as infinite,
as it's nice to have something for debugging.