move tool and refactoring

- simplified pages (all pages support layers, and specialized the
toolLayer)