Factors implementation for evernote coding challenge