Add level algorithms

For the sake of convention, if the other activities end with -er, why shouldn't this one?