Initial Code base
updated licenses.