Establishment of the framework RaphelJs and the beginning of the layout algorithm