Initial commit with solution and project