license added
some documentation added

sill need improvement on this matter