Timeline is now usable, composer tweaks, added phpdoc config and added more comments.