Added file deletion and fixed legacy problem with text not moving to a new line if it is too wide for the canvas. Now it automatically moves down words which do not fit, rather than cutting them! Also implemented the ls command.