Changes:

- Add documentation
- Separate documentation editor script
- Add template format for foreign key