Finished PresentationShell, one minor change has to be made to filesystem53::open(). Opening an open file should lseek to 0.