Fix ScrollPane to scroll correctly

Adresses #9 

Set the prefrered size of JScrollPane instead of JList