Added method template

Also added some method full name generation for the type template

the idea is that hopefully soon these pages will link to each other.

this commit is the last before a major rework of how the parsing and loading happens.
Altered the way the generation works.

It first analyzes all the root types, then it loads in nested types and members from there.

Other changes in this commit include:
- Looks at nested types inside types
- Links to other type pages
- Uses a better FQN, and a regular name in front
- Clears output directory before writing to it
Merge branch 'refs/heads/dev'