More in depth stuff

This will hopefully be where the really in depth stuff behind the api goes, along with meanscout as a whole. If you choose to edit the API, I highly suggest reading the rust book.