Added more user interactivity

Added customisable button remapping
Added more feedback messages