explode render method to small part
code rework

 * rename page to workspace.
 * no more using any zindex.
 * not rendering at initialize, createhtml instead.