Fix Dimensions() and add Source()

Thanks to van- for pointing out the Dimensions string and int issue.
Also, at the request of van- I added Source() to return the source of
the post.