Various updates

Added story.py (replaces map.py)
Added storyactions
Added conversations.py (needs work)
Changed player
Game.py has various improvements:
    converse & fix exit function
    check if item_in_inventory
    Only take, use, drop etc if enabled
    Execute item/room/character actions from storyactions.py