A lightweight Javascript framework based on AngularJS