Add Platform.ApplicationDataDirectory
Make more classes public, updated KNFoundation