dynamic screen creation via XML

other stuff like teddy won't move off the screen and stuff.
initial fluff.