refactored VariableHeightTV and updated the classes that use it. Started transitioning timeline to a uitableview.