remove boilerplate comments/POD
update encoding for new catalyst
update for new CX::Resource