Fixes, player inv, and shop
- Player has inventory for using bought health
- Dynamic shop
- Global script for storing data about player inventory, abilities, gold and shop stock
- Fixed enemy ranger, follows now player and shoots accordingly
- Bullets can't be ridden anymore and vanishes after hit
- Player can't use dash or double jump abilities before buying them from the shop