1: i intend to have 5 meters connected when the project is finished, what is the best way to do this in the code? i know i could replicate everything 5 times... but there MUST be a simpler, more efficient way?
Create a class that implements your meter interface and then instance 5 of them.