added scrolling and updated minimap