Reflection moved to seperate class

All reflection calls have been moved to a seperate class, these are to
be used in a coming release.
Cards are now dropped regardsless of mouse position

The mouse no longer needs to be in the middle of the screen for the bot
to drop cards. There's still work to be done on attacking tho.