How hard is to put a micro/mini ATX motherboard on an regular mid-tower ATX case? Do I need to do any changes or will it fit fine?