Added Patrol AI class. Added abstract spell class and inheritance.