recursion module added, homepage updated