Initial commit of 8-puzzle problem API with skeleton.