initial commit for project euler