added medium editor with a proof of concept that works