Error checking

Added checking if noble/warrior exist or don't exist in creation, hiring
and firing.