Finished Button conversion

Also finalized Button class. No more weird centering issues! :D