Add copyconstructor and operator=
More testing on Button drawing
Add a Global keyboard handler