Define BinaryDataCanvas as own component.
Make utils methods consistent.
Separate some packages into their own workspace definition for flexibility.