added OO base file for interacting with scouteing system