add merchant to rendering
add a basic merchant entity with merchant level
player starts on level 1
enable travel to merchant level and back
remove merchant portal from level once player enters
move merchant variables to config
add equipment-value
initial work for purchasable component
basic item purchasing works
simplify merchant code and add documentation
put gold updating code in own function
move update-gold to utils
generalize dealing with junk
draft of inspect-mode
basic inspection working
complete inspection implementation
add message when a player doesn't have the gold to purchase an item
remove input-manager debug printing
add an inspectable message for the merchant
enable selling of junk