A cloud-based implementation of gifsicle for the TU Delft IN4392 Cloud Computing course