Every non trivial GUI sooner or later encounters
the problem of "freeze". This annoying behaviour
is experienced by users every time the application
performs extensive calculations or blocks for
network or disk I/O. Spin offers a new approach
for solving this problem. It offers transparent
thread handling with minimal impact on your
application code.