Use owned pointers
Add LICENSE and AUTHORS files