Added abstract skeleton.
Added abstract skeleton.