Assignment complete

At least to the extent of what I could do in a few days. Hope you like it:)