Brought API back to the repo. abstracted into SlimevoidLib