Object Oriented Skeleton

Started building object oriented approach skeleton.