Added Button class

Added Button class
- Button class can detect clicks and hovers and redraws itself
appropriately.
- Behaves similar to standard OS buttons
Merge remote-tracking branch 'origin/master'

Conflicts:
	Fractals.h