var renaming
use JLabel, JPanel instead of native awt types. this results in more smooth screen updates. var renaming.