added container and fixed some bugs.
added HeatHandler
added Handler registry