Implemented an internal DSL

It will add more fluency to our code when defining new locations…