Bank

Fixed getItem() from returning null to returning nil() and some item nullchecks to .isValid()