Add BVersion class