Add namespace to function names. Add de/activate hooks. change copy