jay_rogers :
I would go with Gigabyte GA-Z170XP-SLI. It is compatible with intel i5 processor and a gtx 1060 gpu.
it's not a small form factor board though.
for a mid tower it's a good board.
for a mini tower ASUS Z170M-Plus / ASUS Z270M-Plus (depending on the i5)
for an ITX build: Gigabyte GA-Z170N-WIFI / Gigabyte GA-Z270N-WIFI