Moved function related Fragments to 'func.h/cpp'. Added class FunctionSignature
Small tweaks