Made accusation immutable.
Made Suggestion immutable.
Added error checks to Accusation.
Extract method refactorings. Magic numbers removed.