Demo app functional - can draw, select and move rectangles

pinned hsmpy to 44a489e61c (support for Choice transitions)