Complete all exercises. The last functions still need heavy refactoring.
Refactor value function.
Refactor straight function to use a recursive helper function that checks subsequentity of a collection of numbers.