NEW FOLDER!

So basically I realized the scope of the project and what needs to be
changed. I spilt off the core functions into their own branch so I know
what the hell is happening.