Refactor BakaScrollPane and add comments