readme updates, controller fixes, async handler on the renderer