Fix a dumb mistake in BSMMatch on isEqual:. Move engine related class to Engine/