Got the minimal amount of functionality needed.  Suspending work until I get Filigree working.