Add code mirror
Update examples
Update src