Split up LocalStorage
Don't use threading to deserialize xml
Small cleanup

Style change in handlers
Using (){} blocks
Use Path.Combine instead of string appends