Improved overall scrolling performance. Added a scrollbar to the tileset picker and made it dynamically sizable (within code). Added caching for custom tiles.