Add task-based asynchronous API using async/await.
Add LoadDatabaseAsync() method.
Add WPF GUI sample using async/await API.
Move projects into solution folders.