TMPSF driver finished and all tests passing. 

Ready for release.