Add scalaz and some messing about