Wrote some custom byte padding for AES, but now the Blowfish layer is borked and I don't understand why. This version can store and retrieve AES encrypted notes, but updates are borked. Working on fixing the Blowfish layer and how to model updates and search...