Predicate.java and JoinPredicate.java done. Only did small part of Filter.java