The BlenX Language: A Tutorial