Add memoization tests, replace console.log functionality with messages to make things cleaner