Added operator overloads to utility and length functions
Merge remote-tracking branch 'origin/master' into Paddle
Merge remote-tracking branch 'origin/Paddle'
static addSubscriber
Declare static subscriber
Unsubscribe added
Implemented proper rotation for the pad

Also rewrote DrawEx() to support this
Revert "Implemented proper rotation for the pad"

This reverts commit 8319c5db0da5facf466874b610464dabf441e7ee.
Implemented proper rotation for paddle
Merge remote-tracking branch 'origin/master' into Paddle