Add untested drive and shooter code