Mostly implemented crumble platform.
Other smaller changes.