Updated cabal and unfinished desktop entry