Basic editor functionality
Add more editor modes