Split FPTest into 4 modules