add GUI skeleton
add working GUI
style GUI
refactoring GUI
fixed WriteLog

need testing for lost fish with spinning