2 - get more information from the capshare
3 - this will make the interface more useful and allow better management
5 - display downloaded filename
6 - make the wait state have an animation(maybe)
7 - reverse engineer the serial protocol used by the capshare to allow use