npc enhancement branch first checkin
fixed graphics drivers and reorganized graphics inheritance