Codefist pull-request

I was kinda bored and decided to browse authem source to understand how it works.