improvemnts

accept oracle licnese
deps component refactored and restructured