cleanup, add copyright notice / class header comment