Add SourcePosition.java