Easily run code in a separate background process