Add Power button

Thera are still bug.
- Menu displayed twice when long press the power button.