Rename class
Extract utility function
Add utility function for Kotlin file creation
Introduce reference shortening mode
Unwrap light elements before getting FqName
Unwrap light elements before filtering out non-source search targets
Move file/directory-related refactorings to separate package
Move top-level declarations: Implement refactoring processor
Move top-level declarations: Refactoring UI
Allow to move Kotlin file if it contains single top-level class/object