Added initial Haskell code that takes command line arguments
Still need to come up with a good algorithm for calculating the groups