corrections of function creation
Adds more references
Uses srouce function instead of URL to code
Improves function creation a bit
One more small improvement
Merge pull request #12 from yokolet/gh-pages

Improvements