introduced build automation and unit testing

Exercise 02 finally gave me the excuse to
look for haskell build tools