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.
We should really use the standard SQL term "column" instead of "fields". The only time when it's appropriate to refer to "fields" is when talking about an input field of a form.