Added support for function types
updated features page