Updating Law class to remove broken function.
Rewriting truncate function to not extend String object. Resolves #179
replaced ... with an elipsis
refactored for readability