placed linked list in another file, also extended it
used swing too many refactoring still needed