added violations text search
fixed #15, closes #14, closes #5, closes #7