Usecase editor positioning support for ui layout
Add tests to usecase