Finished variable layout
Added variables types
Added string variable editor view