add cabal and Main.hs
set up a yesod server