added button slots and connects (open file)