Visual Law Principles, Challenges & Patterns