package level object declaration translation

new class impl — final step, part 3 (object declaration translation), failed 29 tests of 344