Requirements list for initial release - [x] Rewrite in C++ - [x] Fix always-on-top flag being dropped sometimes - [x] Implement #1 - [ ] Allow loading multiple overlays (need to switch to C++ first)