Hard50 pts

Designing a Fabric platform from scratch