Bug fix.
Bug fix for incorrect function reference text range.
Implemented commenter.
Small refactoring to make project navigation easier.
Tests cleanup.
Tests cleanup.