Finished buttonmethods

And they should be working, but they are not... :C