fix(mask): Get unit tests working, add demo page, allow interpolated masks