The Design of a Dataflow Computer, it's Language and It's Implementation