Nim: Visual spec update + basic tests