Updates, renaming functions
More stuff
Base64 Encoding
Removing temporary block
Further work, making stuff more dynamic and easy-to-use.
Removing the test implementation