Algumas observações:
1) Eu fiz na madrugada, me esforcei ao máximo para deixar o código bonitinho mas sinta-se livre para melhorá-lo;
2) Algumas coisas do código são "padrões", pois reutilizei um layout que eu já tinha, logo, apesar de não terem significância, estão lá;
3) Você consegue as imagens de texto dos botões no site TextCraft.
Download (Google Drive)