lagd ny package for abstrakte klasser