make sure sd_clk is sent to sd_controller
drive sclk properly in sd_initializer
starting to refactor everything into sd_controller