Bare bones Ribbon() works.
RibbonSave() implemented.
Added s:openWindow()
Basic not fancy ribbon#diff() is complete.
Hey this kinda works
Added a short todo list