Moved Fts into their own individual files.
first draft of item validation FT