TouchWiz was Samsung's launcher before One UI. So it would be the default launcher on your Android 5.1 phone. (Or in other words, you didn't inadvertently 'turn it on', it's an integral part of the firmware installed on your Prime and is always running in the background.)
Instead of fixing the problem with TouchWiz, by installing Nova you're just adding a more feature-rich launcher on top of the existing one.