Designing Mimo Interference Alignment Networks