clk and reset port decalarations