SMS: Game programming with Silverlight