Function Definition and Class Definition sections.

Close #6