automated normalizaion to 1NF

Hi
Please have a look at automated normalization to 1NF, It's not complete though. just wanted to know if I'm going right. If somethings seems wrong, please let me know. I have to do some error handling and all. 
code refactoring/making translatable is also need to be done.  
Also, I feel the messages written by me is not very clear in various steps, need some suggestions to make them clear to users.
I wonder if "Do you have any *fields* which can be split in to more than" would be a bit less confusing.