ludoJS Javascript framework for building rich web applications