Improved on track, program change is now a created message which is put in the stream and the length of an event is fixed, since it can never exceed an unsigned integer of bytes.
Fixed the makefile so that it will not have to rebuild everything from scratch everytime since it thinks everything is out of date.
Fixed the makefile so every midi will also get deleted.
Removed endianwriter since that should have been done many commits ago
Documentation config change for added treeview.
Created the Variable Length Value object to handle the VLValues such as delta time etc. This object has also succesfully be integrated into the other objects and the length handling of events has been improved.