Initial Skeleton to work from.