added stuyablo files andbasechar compareTo