Add main functionality to load this project as a desktop client.