Make top-level (root) items movable
Use the prompt position when creating a project/class on the canvas
Introduce a very basic search functionality
Introduce SAFE_DELETE(ITEM) variants that take an rvalue reference
Improve the basic search functionality

- Better selection in mini map
- Change selection style
- Better command handling
- Use CTRL+F to start searching