Cleaned up ScrollBar and improved frame:events handling.