reorganise
move ext into its own library.
remove unneeded dep
modify ext to build a pack, and rename Ext as Ext.Fugue
move filepath and filesystem to ext.

cleanup all related include/open
add oasis convertion tool skeleton.