Added map scrolling to follow hero; added basic keyboard interaction