BanglaWriting: A multi-purpose offline Bangla handwriting dataset