Improved locator handling for nested lists.
Wrote regression tests for locators.
Still need to convert BY to a customizable class instead of a singleton.
Added default class values in Logger for when it isn't being started by the driver