Button class finished and ready for use