moved stuff around again, made a proper Pseudocode module
little fix for Ruby
that's right, C# in the works!
added a little test script
oops