Solved challenge 13, some rework on the pkcs7 padding function to properly pad in all cases