WIP: Add new interface to Crystal14

Open username-removed-1556373 requested to merge crystal14 into master

Add new interface to Crystal14