Done.


Finished this one today.
It was fun.
/Tomas.