Fixed more bugs with the creatures and map

Added a potion class and began implementation of item usage as well.
Having issue with the dynamic_cast from the item vectors right now.