Implemented more of the functionality

I've implemented most of the setters and getters a side from the URL ones. I've also added tests and created a pod spec