initial commit
List done
Functor & Apply
Applicative