Function types and numbers

* Added new exercises