Add ejaydj codes

Codes added from my gem: https://github.com/ejaypcanaria/ejaydj for review purpose only.
I just realized your point here, I don't want to pollute the `Object` class with that method :stuck_out_tongue_closed_eyes:  I'll do mixins instead.