Adding straight skeleton functionality
merged changes & updated straightskeleton