Got basic, buggy procedural UI working.