Moved FTs into their own individual files
Move unit tests into a folder with single file
Split out unit tests into two files
Refactored code to improve error display
Refactored hardcoded URLs in the views
Revert "Refactored hardcoded URLs in the views"

This reverts commit 8952751e1ac9697e2f95d10a02aec89137e06b5b.