Rewrite start

Started rewrite to facilitate multiple tracks and drives.