First interface for DList.

This is the backbone of the module Tile.
First interface for DList.

This is the backbone of the module Tile.
Merge branch 'music_dev' of github.com:GL-MPRI-2014/GL_MPRI_2014 into music_dev
First interface for DList.

This is the backbone of the module Tile.
Merge branch 'music_dev' of github.com:GL-MPRI-2014/GL_MPRI_2014 into music_dev
Header modification, added primary references for TPTM model.
Interfaces: Added Tiles.mli, corrected some typos in DList.mli

Now compliant with ocamldoc syntax, should look nice
Modified events and t-types in DList and Tiles

Added parametric polymorphism :
The events and DLists/Tiles are parametrized by a type 'a which holds
additional informations about the music notes (can be instanciated
with e.g. velovity, pitch...)
Added first stage of implementation  for module DList
Returned to non-polymorphic types for events. Added some implementations in DList.
Added Music files to Makefile
Added simple testing functions, list to DList transforms
Added some implementations.
Added various files from savonet/ocaml-mm
First music playing file, simple yet functionnal.
Merge branch 'master' into music_dev
Renamed file to respect the convention
Play music while in konami code (not working)
Added interface/implementation for module Time.

Defines a time-unit that is used for the output of music.
Added interface/implementation for module Music.

Defines the type used to describe musical events.
For now limited to simple notes with pitch and velocity.
Should implement useful descriptors for the rendering of music.