Hi Arda, I like the idea, thanks for the work. I'm not sure it really should be merged into the main repository though, a Window Manager doesn't have the purpose of being restarted on the fly, besides for debugging/testing purposes.
Maybe it would have a better place in the patches section?
