Updated World::setSystem to set the system's world pointer, fix #19
Updated tests