added delay slider
added stop button
migrated from FlowLayout to GridBagLayout in buttonPanel
removed useless threads
updating delay in label
reduced number of used threads. better threads scheduling is needed