added button pressing methods for gui buttons, added a little reload animation