Adds icon
Adds auto video length calculation and cleans up lots of ugly code
Fixes config file saving wherever CWD is. Fixes video length not updating when capture finishes
Fixes video codec not staying selected
Fixes potential error using unchecked frequency value
Cleans up some formatting