add cabalfile
add Setup.hs