add ScElementType constatants, rename some classes