add codeception test
remove negatives and non-valid cases from tests
alternate algorithm to calculate factors

I discovered that there is a much easier way to calculate factors of a number.

Did you know that you don't have to include an initializer in a for loop?
Did you know that your terminator doesn't even need to include your loop index?

I didn't know either of those, until today. This significantly simplifies the class.
Merge branch 'hotfix/factors' into dev
include angular.js
config and routes for new day
modify simple template for some common issues
only need index for this day
files for the day
Merge branch 'day023/HelloAngular' into dev
bump version to day 23
Merge branch 'release-day023' into dev