Refactored sensors (pulled out GPS into new file)