hack to cache text shader until I have a better solution
fixed bug in container size calculation
ascii character event support
basic blueprint viewing, basic text entry