separation of client/worker side and actual processing. there
should be a separate site hosted by an actual hosting company that
can input new data. The inputted data won't stay in that site but
will be ported to the processing server. Actual processing will be
done remotely at home with the home computers. Results will be
pushed to the hosted site and can be shown to the
client/worker.