Separate header file
Separate libr3.js
code style