Update submodule
Use updated BKData object
Rewrite BKArray and BKByteBuffer to use new object
Rewrite to use new object
Check for empty effect name
Update submodule
Use general object functions
Update submodule
Use new object functions
Use new divider object
Add --yes option to overwrite output without asking
Keep cursor at beginning of line
Update README
Do not dereference void * pointer
Bump version to 2.1