CS240 project1 ImageEditor