made FreeTree an OffsetAligner
updated TODOs