Code abstraction (classes and ids are now defined in constant.js);
Complete javadoc for all the classes of the basic framework;