A port of Micropolis using CoffeeScript