Havy refactoring - use different menus for Vertical and Horizontal split
Starting to work on the actual logic for it
Ignoring auto generated unit