Wesker project - a distributed network application framework