final version. Submitted to the windows store