updates

added randomness to battle:
2-4 enemies
minor updates throughout player and shops