Refactor fwd txfm functions into their own file Similar to the refactoring that was found in commit 96baa73ed9ad135214efbaaa13d16a1c77d3049c Change-Id: I9191299c0055fcdc46e5de85a5de387862b070da