Note that I still have to implement carrying weight calculation, so it isn't yet as useful as it will be eventually!