Now compose allow to pass more than 2 functions
Added compose unit test for multiple composition