Alec,

Before you go any further, do a search on RoG for tram, there are lots of leads to follow.

Tim