A simple, pure JS UI layout library for HTML5 canvas and non browser based JavaScript