* use cancellation tokens in pages * use cancellation token in shared ui * use cancellation tokens in artwork controller
* allow multiple local libraries * add "move library path" function