I don't need to keep all the contacts I have on the textfree app and I have deleted them from the contacts on my phone but they remain in my contact list from the Textfree app.
Welcome to Android Central! Which phone? Go to Settings>Accounts and see if there is a TextFree account there. If so, and if you plan to continue using it, then see if you can turn off Contacts sync for TextFree there.