application football java management thin-client consulting golf rugby j2ee development agile radius3 c++ consultant cricket sense and respond .net