Old school game to be written in Silverlight

You may recall my previous post where I decided to use Silverlight for my game development.

Since then, I managed to cobble together a few ideas for the old school game that I intend to write with my son. I have included a Uml diagram of the layers of the possible game.

As I was unsure of the platform dependencies to get this game to run in a browser, I decided to ask at SE. Apparently, Linux and some mobile platforms have extra dependencies which are not insurmountable.