removed static reference to the Lavachart object in favor of THROWING EXCEPTIONS! yay!