Added class restriction, started work on a boss

Added class restriction for bosses, so they can only be the class
assigned by the behaviour plugin (the class should be set when
possessing a client)
Started work on the first real boss, The Sorcerer