Major Code update

JList now refreshes succesfully