Added internal namspacing for extensions and changed how sandboxes work