super simple class implementation using backbones self-propagating extend method