fix phpdoc & rename class && add license