add euler module skeleton
add TODO's
add p22 solution - lexicographic ordering