don't pass player to map on initialise - will need an alternative when implementing multiplayer
cleaning up response text - fixed 2 minor bugs
fix issue#21 - support up-arrow for previous command
allow up-down navigation of input history
add weight as parameter for artefact creation. Allow creatures to be created carrying one or more artefacts
implement carrying weight limit for players
introduce artefact types as attribute. Use weapon type to determine if player is armed so that "hit" action doesn't need a specific object
implement simple affinity behaviour for creatures - hitting and taking reduces affinity, giving, healing and feeding increases affinity. Creatures won't share if they don't like you. (eventually they'll attack but that part's not written)
if a creature like you, it'll follow you
fix simple description bug