Fixed placement of some components.

Hi! I love your BButton component!

While I was trying out your stuff, I noticed some errors in your code. You forgot to keep track of the rect.origin.x/y in BButton.m.
I fixed it, so I'm sending you this pull request to save others from bouncing into the same problem.

Thank you for your work, and I hope this request will get approved!

Jeff