Added history support (not very good)

Also cause transitions to happen automatically when section is complete