More Updates.

Add support for popup errors.
Continue implementing filereader support.