+ Cleaned up and commented FaultTolerant version a bit
+ Fixed Makefile so less retarded
+ Broke out some classes into separate compilation units