Add, getIndex() updates label, text boxes updated
Much work done, need to figure out why it aint removing and adding to right place in the panel properly