Answered FileIO.hs
Answered State.hs. Added filtering to Applicative.hs