starting ListZipper L04
Attempt at removing some listzipper duplication
updating gitignore for cabal-dev
adding shell script to run build and run tests