Programming interview code
Refactored some code into an algorithms-core project. Completed up to
Q7.1 of Elements of Programming Interviews.