First Commit

[DONE] Implemented the basic structure
 - Madeleine : constructor for each 3d model file. It handles actual 3d
model parsing, visualization and animation.
 - Lily: helper object for madeleine.

[TODO]
 - Implement stl file parsing.
 - Adjust lighting.
 - Implement animation (rotating).
 - Attach mouse event handler (drag & zoom).
 - Implement snapshot.