First State Monad test made and working
Just improved function construction
Added splitAt for Iterable instances
Created a test for splitAt in collectionTest test suite but, it does not work yet