Initial source
Added license