change JTextFields to ArrayList<JTextField>'s
as we discussed in skype, this is probably the best 
way to access values from any JTextField
remove unused imports
rename some variables to make things more clear