Initial commit for course_grain solver