Project Euler first commit (problems 1-3)