Refactored to use packages.
Fixed sceenroot accesibility.