added button bindings. tile selection working