added javadoc for class UltrasonicSource
removed final modifier for position