updated desktop launcher

added main method so the application actually laucnhes