Beginning XNA implementation