bound some actions to buttons. still need proper level loader