Google’s modular smartphone will let you swap hardware without rebooting