add submodule and basic prereq script