A livecoding IDE and programming language